For older desktop GLSL targets than version 420, the GL_ARB_shading_language_420pack extensions is used to be able to support layout(binding) on UBOs and samplers. If disabled on older targets, binding decorations will be stripped.
See Implementation
For older desktop GLSL targets than version 420, the GL_ARB_shading_language_420pack extensions is used to be able to support layout(binding) on UBOs and samplers. If disabled on older targets, binding decorations will be stripped.